/**
 * 单元格选择事件
 */

// 注册被控 input id 以便响应单元格选择事件；
let id_input = null;

$('input[type=text]').on('click',function(){
    let tagId = $(this).attr('id');
    let data = $(this).val()
    let isEmpty = data.trim().length==0||data.length==0;
    if(isEmpty){
        id_input = tagId
    }else{
        id_input = null;
    }
})

wps.ApiEvent.AddApiEventListener('SheetSelectionChange', () => {

    if(id_input){
        let id = `#${id_input}`
        let selection = wps.Application.Selection; // 选区
        // 向 input 内写入内容
        $(id).val(selection.Address())
        
    }
})